Skip to main content

Dicionário de dados CENSIPAM

ANA_ESTACAO_UNB

AtributoPropriedadesTipo de DadoTamanhoDescrição
codigoNOT NULLINTEGERCódigo único da estação
nomeCHARACTER50Nome da estação
latitudeDOUBLE PRECISIONLatitude geográfica da estação
longitudeDOUBLE PRECISIONLongitude geográfica da estação
altitudeDOUBLE PRECISIONAltitude da estação
estadoCHARACTER25Estado onde a estação está localizada

Constraints:

  • ESTACAO_PK: PRIMARY KEY(codigo)

STATUS_ESTACAO

AtributoPropriedadesTipo de DadoTamanhoDescrição
codigo_estacaoNOT NULLINTEGERCódigo único da estação (chave estrangeira)
contem_dadosNOT NULLBOOLEANIndica se a estação contém dados
data_ultimo_registro_reguaDATEData do último registro de cota régua para estação
data_ultimo_registro_pcdDATEData do último registro de cota PCD para estacao

Constraints:

  • STATUS_ESTACAO_PK: PRIMARY KEY(codigo_estacao)
  • STATUS_ESTACAO_ESTACAO_FK: FOREIGN KEY(codigo_estacao) REFERENCES ESTACAO(codigo) ON DELETE CASCADE ON UPDATE CASCADE

ANA_COTA_HORARIA_REGUA_UNB

AtributoPropriedadesTipo de DadoTamanhoDescrição
codigo_estacaoNOT NULLINTEGERCódigo único da estação (chave estrangeira)
dataNOT NULLDATEData da medição
horaNOT NULLTIMEHora da medição
cota_brutaDOUBLE PRECISIONCota bruta medida (cotas com horário de 12h faz referencia a média diaria)
cota_analisadaDOUBLE PRECISIONCota analisada fornecida pela ANA
cota_sipamDOUBLE PRECISIONCota do SIPAM (Preenchida com a cota bruta na hora da extração e atualizada de acorda com a necessidade)
status_brutaINTEGERStatus da cota bruta
status_analisadaINTEGERStatus da cota analisada
status_sipamINTEGERStatus da cota SIPAM

Constraints:

  • COTA_HORARIA_REGUA_ESTACAO_FK: FOREIGN KEY(codigo_estacao) REFERENCES ESTACAO(codigo) ON DELETE RESTRICT ON UPDATE CASCADE
  • CODIGO_ESTACAO_DATA_HORA_PK: PRIMARY KEY(codigo_estacao, data, hora)

ANA_COTA_HORARIA_PCD_UNB

AtributoPropriedadesTipo de DadoTamanhoDescrição
codigo_estacaoNOT NULLINTEGERCódigo único da estação (chave estrangeira)
dataNOT NULLDATEData da medição
horaNOT NULLTIMEHora da medição
cota_brutaDOUBLE PRECISIONCota bruta medida
cota_sipamDOUBLE PRECISIONCota do SIPAM (Preenchida com a cota bruta na hora da extração e atualizada de acorda com a necessidade)
status_brutaINTEGERStatus da cota bruta
status_sipamINTEGERStatus da cota SIPAM

Constraints:

  • COTA_HORARIA_PCD_ESTACAO_FK: FOREIGN KEY(codigo_estacao) REFERENCES ESTACAO(codigo) ON DELETE RESTRICT ON UPDATE CASCADE
  • CODIGO_ESTACAO_DATA_HORA_PK: PRIMARY KEY(codigo_estacao, data, hora)

ANA_ADEQUACAO_REGUA

AtributoPropriedadesTipo de DadoTamanhoDescrição
id_adequacaoNOT NULLINTEGERCódigo único da estação (chave estrangeira)
id_usuarioNOT NULLUUIDIdentificador único do usuário
tecnicaCHARACTER100Técnica utilizada na adequação
parametrosJSONBParâmetros relacionados à adequação
data_hora_de_registroTIMESTAMPData e hora do registro da adequação

Constraints:

  • ADEQUACAO_REGUA: PRIMARY KEY (id_adequacao)

ANA_COTA_ADEQUADA_REGUA

AtributoPropriedadesTipo de DadoTamanhoDescrição
id_adequacaoNOT NULLINTEGERCódigo único da estação (chave estrangeira)
horaNOT NULLTIMEHora de medição da cota
dataNOT NULLDATEData da medição da cota
cota_adequadaNOT NULLDOUBLE PRECISIONCota adequada após a análise

Constraints:

  • ANA_COTA_ADEQUADA_REGUA_ADEQUACAO_REGUA_FK: FOREIGN KEY (id_adequacao) REFERENCES ANA_ADEQUACAO_REGUA(id_adequacao) ON DELETE RESTRICT ON UPDATE CASCADE

  • ANA_COTA_ADEQUADA_REGUA_COTA_HORARIA_REGUA_FK: FOREIGN KEY (codigo_estacao, data, hora) REFERENCES ANA_COTA_HORARIA_REGUA_UNB(codigo_estacao, data, hora) ON DELETE RESTRICT ON UPDATE CASCADE

ANA_ADEQUACAO_PCD

AtributoPropriedadesTipo de DadoTamanhoDescrição
id_adequacaoNOT NULLINTEGERCódigo único da estação (chave estrangeira)
id_usuarioNOT NULLUUIDIdentificador único do usuário
tecnicaCHARACTER100Técnica utilizada na adequação
parametrosJSONBParâmetros relacionados à adequação
data_hora_de_registroTIMESTAMPData e hora do registro da adequação

Constraints:

  • ADEQUACAO_PCD: PRIMARY KEY (id_adequacao)

ANA_COTA_ADEQUADA_PCD

AtributoPropriedadesTipo de DadoTamanhoDescrição
id_adequacaoNOT NULLINTEGERCódigo único da estação (chave estrangeira)
horaNOT NULLTIMEHora de medição da cota
dataNOT NULLDATEData da medição da cota
cota_adequadaNOT NULLDOUBLE PRECISIONCota adequada após a análise

Constraints:

  • ANA_COTA_ADEQUADA_PCD_ADEQUACAO_PCD_FK: FOREIGN KEY (id_adequacao) REFERENCES ANA_ADEQUACAO_REGUA(id_adequacao) ON DELETE RESTRICT ON UPDATE CASCADE

  • ANA_COTA_ADEQUADA_PCD_COTA_HORARIA_PCD_FK: FOREIGN KEY (codigo_estacao, data, hora) REFERENCES ANA_COTA_HORARIA_REGUA_UNB(codigo_estacao, data, hora) ON DELETE RESTRICT ON UPDATE CASCADE

ANA_MUDANCA_RN_REGUA

AtributoPropriedadesTipo de DadoTamanhoDescrição
codigo_estacaoNOT NULLINTEGERCódigo único da estação (chave estrangeira)
data_mudanca_rnNOT NULLDATEData da mudança de referencial
id_usuarioNOT NULLUUIDIdentificador único do usuário que solicitou a mudança
parametroCHARACTER50Parâmetro relacionado à mudança de referencial
data_hora_registroNOT NULLTIMESTAMPData e hora do registro da mudança
id_mudanca_rn_reguaNOT NULLINTEGERIdentificador único de cada mudança rn
data_hora_revisaoNOT NULLTIMESTAMPData da relização da revisão
revisaoNOT NULLENUM'Recusado' ou 'Aceita' para identificar o resultado da revisão
id_supervisorNOT NULLUUIDIdentificador único do supervisor resposável

Constraints:

  • ANA_MUDANCA_RN_PK: PRIMARY KEY (id_mudanca_rn_regua),

  • ANA_MUDANCA_RN_ESTACAO_FK: FOREIGN KEY (codigo_estacao) REFERENCES ANA_ESTACAO_UNB(codigo) ON DELETE CASCADE ON UPDATE CASCADE

ANA_MUDANCA_RN_REGUA

AtributoPropriedadesTipo de DadoTamanhoDescrição
codigo_estacaoNOT NULLINTEGERCódigo único da estação (chave estrangeira)
data_mudanca_rnNOT NULLDATEData da mudança de referencial
id_usuarioNOT NULLUUIDIdentificador único do usuário que solicitou a mudança
parametroCHARACTER50Parâmetro relacionado à mudança de referencial
data_hora_registroNOT NULLTIMESTAMPData e hora do registro da mudança
id_mudanca_rn_pcdNOT NULLINTEGERIdentificador único de cada mudança rn
data_hora_revisaoNOT NULLTIMESTAMPData da relização da revisão
revisaoNOT NULLENUM'Recusado' ou 'Aceita' para identificar o resultado da revisão
id_supervisorNOT NULLUUIDIdentificador único do supervisor resposável

Constraints:

  • ANA_MUDANCA_RN_PK: PRIMARY KEY (id_mudanca_rn_pcd),

  • ANA_MUDANCA_RN_ESTACAO_FK: FOREIGN KEY (codigo_estacao) REFERENCES ANA_ESTACAO_UNB(codigo) ON DELETE CASCADE ON UPDATE CASCADE

ANA_INCONSISTENCIA_PCD

AtributoPropriedadesTipo de DadoTamanhoDescrição
codigo_estacaoNOT NULLINTEGERCódigo único da estação (chave estrangeira)
dataNOT NULLDATEData de medição da cota (chave estrangeira)
horaNOT NULLTIMEHora em que foi medido a cota (chave estrangeira)
id_usuarioNOT NULLUUIDIdentificador único do usuário que registrou a inconsistência
tipo_inconsistenciaCHARACTER50Tipo de inconsistência encontrada
data_hora_registroNOT NULLTIMESTAMPData e hora do registro da inconsistência

Constraints:

  • INCONSISTENCIA_PCD_PK: PRIMARY KEY(data, hora, codigo_estacao)
  • ANA_INCONSISTENCIA_PCD_ANA_COTA_HORARIA_PCD_UNB_FK FOREIGN KEY (codigo_estacao, data, hora) REFERENCES ANA_COTA_HORARIA_PCD_UNB(codigo_estacao, data, hora) ON DELETE RESTRICT ON UPDATE CASCADE

ANA_INCONSISTENCIA_REGUA

AtributoPropriedadesTipo de DadoTamanhoDescrição
codigo_estacaoNOT NULLINTEGERCódigo único da estação (chave estrangeira)
dataNOT NULLDATEData de medição da cota (chave estrangeira)
horaNOT NULLTIMEHora em que foi medido a cota (chave estrangeira)
id_usuarioNOT NULLUUIDIdentificador único do usuário que registrou a inconsistência
tipo_inconsistenciaCHARACTER50Tipo de inconsistência encontrada
data_hora_registroNOT NULLTIMESTAMPData e hora do registro da inconsistência

Constraints:

  • INCONSISTENCIA_REGUA_PK: PRIMARY KEY(data, hora, codigo_estacao)
  • ANA_INCONSISTENCIA_REGUA_ANA_COTA_HORARIA_REGUA_UNB_FK FOREIGN KEY (codigo_estacao, data, hora) REFERENCES ANA_COTA_HORARIA_REGUA_UNB(codigo_estacao, data, hora) ON DELETE RESTRICT ON UPDATE CASCADE

ANA_SUPERVICAO_PCD

AtributoPropriedadesTipo de DadoTamanhoDescrição
idNOT NULLINTERGERIdentificador único de cada supervisão
data_hora_supervisaoNOT NULLTIMESTEMPData de realização da revisão
revisaoNOT NULLENUMRecusado ou Aceita para indicar o resultado da revisão
id_supervisorNOT NULLUUIDIdentificador único de quem realizou a revisão
id_adequacaoNOT NULLINTERGERIdentificador de qual adequação pertence a supervisão

Constrainsts:

  • ANA_SUPERVISAO_PCD_PK: PRIMARY KEY (id_supervisao),
  • ANA_SUPERVISAO_PCD_ADEQUACAO_PCD_FK: FOREIGN KEY (id_adequacao) REFERENCES ANA_ADEQUACAO_PCD(id_adequacao) ON DELETE RESTRICT ON UPDATE RESTRICT

ANA_SUPERVICAO_REGUA

AtributoPropriedadesTipo de DadoTamanhoDescrição
idNOT NULLINTERGERIdentificador único de cada supervisão
data_hora_supervisaoNOT NULLTIMESTEMPData de realização da revisão
revisaoNOT NULLENUMRecusado ou Aceita para indicar o resultado da revisão
id_supervisorNOT NULLUUIDIdentificador único de quem realizou a revisão
id_adequacaoNOT NULLINTERGERIdentificador de qual adequação pertence a supervisão

Constrainsts:

  • ANA_SUPERVISAO_REGUA_PK: PRIMARY KEY (id_supervisao),
  • ANA_SUPERVISAO_REGUA_ADEQUACAO_REGUA_FK: FOREIGN KEY (id_adequacao) REFERENCES ANA_ADEQUACAO_REGUA(id_adequacao) ON DELETE RESTRICT ON UPDATE RESTRICT